a machine part - Alemán Inglés Diccionario